package hcn.protocol.ods.commonClinical.req.inspectionHisXML;

import com.alibaba.fastjson.annotation.JSONField;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "Visit")
@XmlAccessorType(XmlAccessType.FIELD)
public class Visit {
    private String VisitId;
    private String RegisteredSeriaNo;
    private String VisitOrganization;
    private String PatientType;
    private String PatientTypeName;
    private String MedicalCardId;
    private String MedicalCardType;
    private String ClinicId;
    private String HospizationId;

    private String PatientPhone;
    private String Address;

    private String ExaminationCostId;
    private String ExaminationCost;

    @JSONField(name = "PatientPhone")
    public String getPatientPhone() {
        return PatientPhone;
    }

    public void setPatientPhone(String patientPhone) {
        PatientPhone = patientPhone;
    }

    @JSONField(name = "Address")
    public String getAddress() {
        return Address;
    }

    public void setAddress(String address) {
        Address = address;
    }

    @JSONField(name = "VisitId")
    public String getVisitId() {
        return VisitId;
    }

    public void setVisitId(String visitId) {
        VisitId = visitId;
    }

    @JSONField(name = "RegisteredSeriaNo")
    public String getRegisteredSeriaNo() {
        return RegisteredSeriaNo;
    }

    public void setRegisteredSeriaNo(String registeredSeriaNo) {
        RegisteredSeriaNo = registeredSeriaNo;
    }

    @JSONField(name = "VisitOrganization")
    public String getVisitOrganization() {
        return VisitOrganization;
    }

    public void setVisitOrganization(String visitOrganization) {
        VisitOrganization = visitOrganization;
    }

    @JSONField(name = "PatientType")
    public String getPatientType() {
        return PatientType;
    }

    public void setPatientType(String patientType) {
        PatientType = patientType;
    }

    @JSONField(name = "PatientTypeName")
    public String getPatientTypeName() {
        return PatientTypeName;
    }

    public void setPatientTypeName(String patientTypeName) {
        PatientTypeName = patientTypeName;
    }

    @JSONField(name = "MedicalCardId")
    public String getMedicalCardId() {
        return MedicalCardId;
    }

    public void setMedicalCardId(String medicalCardId) {
        MedicalCardId = medicalCardId;
    }

    @JSONField(name = "MedicalCardType")
    public String getMedicalCardType() {
        return MedicalCardType;
    }

    public void setMedicalCardType(String medicalCardType) {
        MedicalCardType = medicalCardType;
    }

    @JSONField(name = "ClinicId")
    public String getClinicId() {
        return ClinicId;
    }

    public void setClinicId(String clinicId) {
        ClinicId = clinicId;
    }

    @JSONField(name = "HospizationId")
    public String getHospizationId() {
        return HospizationId;
    }

    public void setHospizationId(String hospizationId) {
        HospizationId = hospizationId;
    }

    public String getExaminationCostId() {
        return ExaminationCostId;
    }

    public void setExaminationCostId(String examinationCostId) {
        ExaminationCostId = examinationCostId;
    }

    public String getExaminationCost() {
        return ExaminationCost;
    }

    public void setExaminationCost(String examinationCost) {
        ExaminationCost = examinationCost;
    }
}
